weapon replaceable assembly (wra) - French English Dictionary